insecticide treated bed net - Allemand Anglais Dictionnaire